life preserver
Explore definitions, synonyms, and language insights of life preserver
Definitions
                    Noun
                    
            rescue equipment consisting of a buoyant belt or jacket to keep a person from drowning
                Explore definitions, synonyms, and language insights of life preserver